body {
     background-color: #fff;
}
 .regBanner {
     width: 100%;
     height: 4.375rem;
     box-sizing: border-box;
     padding: 0.9375rem 0;
}
 .regBanner img {
     display: block;
     width: 20rem;
     height: 2.8125rem;
     background-size: 100%;
     margin: 0 auto;
}
 .head-img {
     display: block;
     width: 5.625rem;
     height: 5.625rem;
     border: 4px solid rgb(118,221,212);
     border-radius: 50%;
     margin: 1.5625rem auto;
     background-color: rgb(219,219,219);
}
/*注册信息*/
 .regTxet,.agreement {
     width: 20rem;
     height: auto;
     margin: 0.9375rem auto;
}
 .regName,.regBtn ,.regPhone,.verifications{
     display: block;
     width: 20rem;
     height: 2.8125rem;
     border-radius:3.125rem !important;
     text-align: left;
     text-indent: 0.875rem;
}
 .verification{
     display: block;
     width: 20rem;
     height: auto;
     box-sizing: border-box;
     position: relative;
     margin: 0 auto;
     border-radius:3.125rem !important;
     text-indent: 0.875rem!important;
}
input[type=button]{
     display: inline-block;
     width: auto;
     height: 2.8125rem;
     color: rgb(163,211,187);
     background-color: rgba(255,255,255,0);
     border-color: rgba(255,255,255,0);
     border-radius:3.125rem;
     position: absolute;
     top: 0;
     right: 0;
}
 .rgeTip {
     width: 100%;
     text-align: right;
     font-style: normal;
     padding-right: 0.5rem;
}
 .rgeTip>i {
     display: inline-block;
     padding-left:0.3125rem;
     font-style: normal;
     color: rgb(163,211,187);
}
 .regBtn {
     margin: 2.5rem auto;
     text-align: center;
     font-size: 1.125rem;
     background-color: rgb(118,221,212);
     border-color: rgb(118,221,212) ;
     color: #fff;
}
 .agreement>p {
     text-align: center;
}
 .agreement>p>i {
     font-style: normal;
     color: rgb(255,0,0);
}
 